plug suppressor - German English Dictionary